package com.livery.app.controller;

import com.livery.app.model.AbstractWorkspaceModel;
import com.livery.app.view.WorkerView;
import com.livery.data.Booking;
import com.livery.data.Car;
import com.livery.data.Client;
import com.livery.data.Transaction;
import com.livery.data.Worker;
import com.livery.data.creators.Creator;

public class WorkspaceController implements AbstractWorkspaceController{

	private AbstractWorkspaceModel model;
	private WorkerView view;
	
	public WorkspaceController(AbstractWorkspaceModel model){
		this.model = model;
		view = new WorkerView(model, this);
	}
	
	@Override
	public void addCar() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void addClient() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void addTransaction() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void addWorker() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void archiveCar(Car car) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void archiveClient(Client client) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void archiveTransaction(Transaction transaction) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void archiveWorker(Worker worker) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void finalizeTransaction() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void removeBooking(Booking booking) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void showCreator(Creator<?> creator) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void updateCar(Car car) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void updateClient(Client client) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void updateTransaction(Transaction transaction) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void updateWorker(Worker worker) {
		// TODO Auto-generated method stub
		
	}

}
